/*
 * Schrijver.cpp
 *
 *  Created on: Mar 23, 2012
 *      Author: s146913
 */

#include "Schrijver.h"

Schrijver::Schrijver(int n, RWLock* rwlock) : Thread("Schrijver") {
	rwl = rwlock; setName(n);
}

void Schrijver::run() {
	while(true) {
		rwl->wrlock();

		cout << "Schrijver "<<(*this) <<" is aan het schrijven." << endl;
		msleep(1000);

		rwl->unlock();
		msleep(10);
	}
}
